/*programa para prender y apagar un led en 1000ms*/
	#include	<16f877.h>
	#use delay(clock=4000000)
	#fuses HS,NOWDT,PUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD
void main(void){//inicio del void
	int8 estado_led=0,estado_led1=0,estado_led2=0,estado_led3=0;

	while(1){
		
			output_high (pin_B3);
			estado_led=1;
			delay_ms(1000);
			output_low (pin_B3);
			estado_led=0;

			output_high (pin_B3);
			output_high (pin_B2);
			estado_led=1;
			delay_ms(1000);
			output_low (pin_B3);
			output_low (pin_B2);
			estado_led=0;
		
			output_high (pin_B2);
			estado_led1=1;
			delay_ms(1000);
			output_low (pin_B2);
			estado_led1=0;
		
			output_high (pin_B2);
			output_high (pin_B1);
			estado_led2=1;
			delay_ms(1000);
			output_low (pin_B2);
			output_low (pin_B1);
			estado_led2=0;
		
			output_high (pin_B1);
			estado_led3=1;
			delay_ms(1000);
			output_low (pin_B1);
			estado_led3=0;
			

			output_high (pin_B1);
			output_high (pin_B0);
			estado_led3=1;
			delay_ms(1000);
			output_low (pin_B1);
			output_low (pin_B0);
			estado_led3=0;
		
		
			output_high (pin_B0);
			estado_led3=1;
			delay_ms(1000);
			output_low (pin_B0);
			estado_led3=0;
		
			
			output_high (pin_B0);
			output_high (pin_B3);
			estado_led3=1;
			delay_ms(1000);
			output_low (pin_B0);
			output_low (pin_B3);
			estado_led3=0;
			
			}
}